package com.qjcc.util;

import java.math.BigDecimal;
import java.text.DecimalFormat;

public class QjztUtil {

    public static double getPercent(Integer top, Integer below) {
        double count1 = top.doubleValue();
        double count2 = below.doubleValue();
        double cblCount = count1 / count2 * 100;
        BigDecimal b = new BigDecimal(cblCount);
        return b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();
    }

    public static float getResultFor2Point(float num) {
        BigDecimal b = new BigDecimal(num);
        return b.setScale(2, BigDecimal.ROUND_HALF_UP).floatValue();
    }

    public static float getDivide(Integer top, Integer below){
        DecimalFormat df = new DecimalFormat("0.000");//格式化小数
        String num = df.format((float)top/below);//返回的是String类型
        return Float.parseFloat(num);
    }


    public static void main(String[] args) {
        int a=203;
        int b=1000;
        DecimalFormat df = new DecimalFormat("0.000");//格式化小数
        String num = df.format((float)a/b);//返回的是String类型
        System.out.println("ddd==="+num);
    }
}